Problem
Die zur Fertigung eines bestimmten Teiles notwendigen Ressourcen
soll angegeben werden.
Kontext
Für die Erstellung eines Teiles sind mehrere Arbeitsschritte
notwendig. Hier wird angegeben, welche Arbeitsschritte nötig
sind und welche Ressourcen benötigt werden.
Vorarbeiten
Vorwissen
Die allgemeinen Daten :
- der Name des Arbeitsplanes (WorksheetName)
- die Nummer des Arbeitsplanes (Worksheet_No)
- das Erstellungsdatum des Arbeitsplanes (created)
- der Zeitraum der Gültigkeit des Arbeitsplanes mit
Anfangsdatum und Enddatum (valid_from,
not_valid_after)
- die Rohteilnummer (Raw_Part_No)
- die Rohteilzeichnungsnummer (Raw_Draw_No)
- die Fertigteilnummer (Finished_Part_No)
- die Fertigteilzeichnungsnummer (Finished_Draw_No).
Die Daten der einzelnen Arbeitsvorgänge:
- die Arbeitsschrittnummer (Avo)
- die benutzte Maschinengruppe (MachineGroup)
- die Zeit für das Setup der Maschine (SetupTime)
- die Zeit für die Bearbeitung (MachiningTime)
- die Programmnummer (NCProgNo)
- die Rohteilnummer des Arbeitsvorgang (PartsNoBefore)
- die Fertigteilnummer des Arbeitsvorgang (PartsNoAfter)
- einen Kommentar für den Arbeitsvorgang (Comment)
- die Nummer der Werkzeuges (ToolNo).
Lösung
- Eine Datei mit Namen Worksheet_Name
erstellen.
Die Dateiextention ist ".wsh".
- In der Datei den Abschnitt "GENERAL" anlegen.
- [GENERAL]
- In dem Abschnitt "GENERAL" die Einträge
WORKSHEETNO, CREATED, VALID_FROM, NOT_VALID_AFTER,
RAW_PART_NO, RAW_DRAW_NO, FINISHED_PART_NO und
FINISHED_DRAW_NO anlegen und die entsprechenden Werte
zuweisen.
- WORKSHEET_NO=Worksheet_No
- CREATED=created
- VALID_FROM=valid_from
- NOT_VALID_AFTER=not_valid_after
- RAW_PART_NO=Raw_Part_No
- RAW_DRAW_NO=Raw_Draw_No
- FINISHED_PART_NO=Finished_Part_No
- FINISHED_DRAW_NO=Finished_Draw_No
- Den Abschnitt "AVO" und den Abschnitt
"TOOLS" erstellen.
- [AVO]
[TOOLS]
- In dem Abschnitt "AVO" eine Tabellenzeile mit
der Arbeitsschrittnummer, der Nummer der benutzten
Maschinengruppe, der Zeit der für das Setup der
Maschine, der Zeit für die Bearbeitung, der
Programmnummer, der Rohteilnummer des Arbeitsvorganges,
der Fertigteilnummer des Arbeitsvorganges und einen
Kommentar erzeugen.
- Avo~MachineGroup~SetupTime~MachiningTime~NCProgNo~PartsNoBefore~PartsNoAfter~Comment
- In dem Abschnitt "TOOLS" eine Tabellenzeile mit
der Nummer des Werkzeuges erzeugen.
- ToolNo
- Die Schritte 5 und 6 für jeden Arbeitsvorgang mit den
entsprechenden Daten wiederholen.
OSEFA: © '96 Fachhochschule Konstanz, Fachbereich Informatik, Prof. Schmid
Dokumentation: © '97 Universität-GH Siegen, FB 12, Markus Blachnik & Georg Odenthal